Particle Swarm Optimization Used for Mechanism Design and Guidance of Swarm Mobile Robots
نویسندگان
چکیده
This chapter presents particle swarm optimization (PSO) based algorithms. After an overview of PSO’s development and application history also two application examples are given in the following. PSO’s robustness and its simple applicability without the need for cumbersome derivative calculations make it an attractive optimization method. Such features also allow this algorithm to be adjusted for engineering optimization tasks which often contain problem immanent equality and inequality constraints. Constrained engineering problems are usually treated by sometimes inadequate penalty functions when using stochastic algorithms. In this work, an algorithm is presented which utilizes the simple structure of the basic PSO technique and combines it with an extended non-stationary penalty function approach, called augmented Lagrangian particle swarm optimization (ALPSO). It is used for the stiffness optimization of an industrial machine tool with parallel kinematics. Based on ALPSO, we can go a further step. Utilizing the ALPSO algorithm together with strategies of special velocity limits, virtual detectors and others, the algorithm is improved to augmented Lagrangian particle swarm optimization with special velocity limits (VLALPSO). Then the work uses this algorithm to solve problems of motion planning for swarm mobile robots. All the strategies together with basic PSO are corresponding to real situations of swarm mobile robots in coordinated movements. We build a swarm motion model based on Euler forward time integration that involves some mechanical properties such as masses, inertias or external forces to the swarm robotic system. The results show that the stiffness of the machine can be optimized by ALPSO and simulation results show that the swarm robots moving in the environment mimic the 2 Peter Eberhard and Qirong Tang real robots quite well. In the simulation, each robot has the ability to master target searching, obstacle avoidance, random wonder, acceleration/deceleration and escape entrapment. So, from this two application examples one can claim, that after some engineering adaptation, PSO based algorithms can suit well for engineering problems.
منابع مشابه
Pareto design of fuzzy tracking control based on the particle swarm optimization algorithm for a walking robot in the lateral plane on slope
Many researchers have controlled and analyzed biped robots that walk in the sagittal plane. Nevertheless, walking robots require the capability to walk merely laterally, when they are faced with the obstacles such as a wall. In walking robot field, both nonlinearity of the dynamic equations and also having a tracking system cause an effective control has to be utilized to address these problems...
متن کاملDirect adaptive fuzzy control of flexible-joint robots including actuator dynamics using particle swarm optimization
In this paper a novel direct adaptive fuzzy system is proposed to control flexible-joints robot including actuator dynamics. The design includes two interior loops: the inner loop controls the motor position using proposed approach while the outer loop controls the joint angle of the robot using a PID control law. One novelty of this paper is the use of a PSO algorithm for optimizing the contro...
متن کاملParticle Swarm Optimization of Potential Fields for Obstacle Avoidance
This paper addresses the safe navigation of multiple nonholonomic mobile robots in shared areas. Obstacle avoidance for mobile robots is performed by artificial potential fields and special traffic rules. In addition, the behavior of mobile robots is optimized by particle swarm optimization (PSO). The control of non-holonomic vehicles is performed using the virtual leader principle together wit...
متن کاملAN OPTIMAL FUZZY SLIDING MODE CONTROLLER DESIGN BASED ON PARTICLE SWARM OPTIMIZATION AND USING SCALAR SIGN FUNCTION
This paper addresses the problems caused by an inappropriate selection of sliding surface parameters in fuzzy sliding mode controllers via an optimization approach. In particular, the proposed method employs the parallel distributed compensator scheme to design the state feedback based control law. The controller gains are determined in offline mode via a linear quadratic regular. The particle ...
متن کاملA PSO-Optimized Reciprocal Velocity Obstacles Algorithm for Navigation of Multiple Mobile Robots
Received May 31, 2014 Revised Sep 21, 2014 Accepted Oct 15, 2014 In this paper, a new optimization method for the Reciprocal Velocity Obstacles (RVO) is proposed. It uses the well-known Particle Swarm Optimization (PSO) for navigation control of multiple mobile robots with kinematic constraints. The RVO is used for collision avoidance between the robots, while PSO is used to choose the best pat...
متن کامل